package cn.sccl.springmvc.conversion;

import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;

import org.springframework.core.convert.converter.Converter;

/**
 * @author 饶爽
 * @time 2019年10月20日 下午11:12:06
 * @version 1.0.0
 * 转换日期类型的数据
 * S : 页面传递过来的类型
 * T ： 转换后的类型
*/
public class DateConveter implements Converter<String, Date>{

    @Override
    public Date convert(String source) {
        try {
            if (source != null) {//2019:10-20 22_43-50
                DateFormat df = new SimpleDateFormat("yyyy:MM-dd HH_mm-ss");
                return df.parse(source);
            }
        } catch (Exception e) {
            e.printStackTrace();
        }
        return null;
    }
    
}
